package cn.com.api.service;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;

import org.springframework.stereotype.Service;

import cn.com.api.entity.ApiSpeicalChang;
import cn.com.api.entity.ApiT_goods_topic;
import cn.com.api.service.base.T_goods_topicServiceBase;
import cn.com.util.PageInfo;

/**
 * 
 */
@Service
public interface ApiT_goods_topicService extends T_goods_topicServiceBase {

  	//新增对象后返回记录ID
    public int T_goods_topicInsertion(ApiT_goods_topic t_goods_topic);
    
    public List<Map<String,Object>> getGoodsTopciInfo();
    
    public List<Map<String,Object>> getAllTypes();
    
    public List<Map<String,Object>> getTopicByCondtion(String typeId,String time,PageInfo pageInfo);
    
    
    public List<Map<String,Object>> getGoodsInfoByTopicId(String topicId,String name,int from ,int to);
    
    
    public ApiT_goods_topic getTopicByTopicId(String topicId);
    
    
    public void updGoodsTopic(ApiSpeicalChang apiT_goods_topic);
    
    public void delGoodsTopic(String topicId);
    
    public TreeMap<String,Object> getSpecailChangTimes();
    
    public List<Map<String,Object>> getTimeTitle();
    
    	
}


